perm filename MF.TYP[MF,DEK] blob sn#754275 filedate 1984-05-23 generic text, type T, neo UTF8
  0: "↑↑@"
  1: "↓"
  2: "α"
  3: "β"
  4: "∧"
  5: "¬"
  6: "ε"
  7: "π"
  8: "λ"
  9: "↑↑I"
 10: "↑↑J"
 11: "↑↑K"
 12: "↑↑L"
 13: "↑↑M"
 14: "∞"
 15: "∂"
 16: "⊂"
 17: "⊃"
 18: "∩"
 19: "∪"
 20: "∀"
 21: "∃"
 22: "⊗"
 23: "↔"
 24: "←"
 25: "→"
 26: "≠"
 27: "↑↑["
 28: "≤"
 29: "≥"
 30: "≡"
 31: "∨"
 32: " "
 33: "!"
 34: """"
 35: "#"
 36: "$"
 37: "%"
 38: "&"
 39: "'"
 40: "("
 41: ")"
 42: "*"
 43: "+"
 44: ","
 45: "-"
 46: "."
 47: "/"
 48: "0"
 49: "1"
 50: "2"
 51: "3"
 52: "4"
 53: "5"
 54: "6"
 55: "7"
 56: "8"
 57: "9"
 58: ":"
 59: ";"
 60: "<"
 61: "="
 62: ">"
 63: "?"
 64: "@"
 65: "A"
 66: "B"
 67: "C"
 68: "D"
 69: "E"
 70: "F"
 71: "G"
 72: "H"
 73: "I"
 74: "J"
 75: "K"
 76: "L"
 77: "M"
 78: "N"
 79: "O"
 80: "P"
 81: "Q"
 82: "R"
 83: "S"
 84: "T"
 85: "U"
 86: "V"
 87: "W"
 88: "X"
 89: "Y"
 90: "Z"
 91: "["
 92: "\"
 93: "]"
 94: "↑"
 95: "_"
 96: "`"
 97: "a"
 98: "b"
 99: "c"
100: "d"
101: "e"
102: "f"
103: "g"
104: "h"
105: "i"
106: "j"
107: "k"
108: "l"
109: "m"
110: "n"
111: "o"
112: "p"
113: "q"
114: "r"
115: "s"
116: "t"
117: "u"
118: "v"
119: "w"
120: "x"
121: "y"
122: "z"
123: "{"
124: "|"
125: "}"
126: "~"
127: "↑↑?"
128: "buffer size"
129: "pool size"
130: "number of strings"
131: "???"
132: "End of file on the terminal!"
133: "! "
134: "(That makes 100 errors; please try again.)"
135: "? "
136: "et "
137: "p/"
138: "Type <return> to proceed, S to scroll future error messages,"
139: "R to run without stopping, Q to run quietly,"
140: "I to insert something, "
141: "E to edit your file,"
142: "1 or ... or 9 to ignore the next 1 to 9 tokens of input,"
143: "H for help, X to quit."
144: "OK, entering "
145: "batchmode"
146: "nonstopmode"
147: "scrollmode"
148: "..."
149: "insert>"
150: "I have just deleted some text, as you asked."
151: "You can now delete more, or insert, or whatever."
152: "Sorry, I don't know how to help in this situation."
153: "Maybe you should try asking a human?"
154: "Sorry, I already gave what help I could..."
155: "An error might have occurred before I noticed any problems."
156: "``If all else fails, read the instructions.''"
157: "Emergency stop"
158: "METAFONT capacity exceeded, sorry ["
159: "If you really absolutely need more capacity,"
160: "you can ask a wizard to enlarge me."
161: "This can't happen ("
162: "I'm broken. Please show this to someone who can fix can fix"
163: "I can't go on meeting you like this"
164: "One of your earlier faux pas has wounded me deeply,"
165: "so I'm barely conscious. Please fix it and try again."
166: "Interruption"
167: "You rang?"
168: "Try to insert some instructions for me (e.g.,`I show x'),"
169: "unless you just want to quit by typing `X'."
170: "Missing `"
171: "' has been inserted"
172: "Arithmetic overflow"
173: "Uh, oh. A little while ago one of the quantities that I was"
174: "computing got too large, so I'm afraid your answers will be"
175: "somewhat askew. You'll probably have to adopt different"
176: "tactics next time. But I shall try to carry on anyway."
177: "Square root of "
178: " has been replaced by 0"
179: "Since I don't take square roots of negative numbers,"
180: "I'm zeroing this one. Proceed, with fingers crossed."
181: "Logarithm of "
182: "Since I don't take logs of non-positive numbers,"
183: "argd(0,0) is taken as zero"
184: "The `angle' between two identical points is undefined."
185: "Uniform random number less than "
186: "The upper bound on a random number should be positive, so"
187: "macro/pixel memory size"
188: "point/path memory size"
189: "freenode"
190: "AVAIL list clobbered at "
191: "Double-AVAIL list clobbered at "
192: "Doubly free location at "
193: "Bad flag at "
194: "New busy locs:"
195: "LINK("
196: "INFO("
197: "vacuous"
198: "boolean"
199: "unknown boolean"
200: "string"
201: "unknown string"
202: "pen"
203: "unknown pen"
204: "future pen"
205: "edges"
206: "unknown edges"
207: "path"
208: "unknown path"
209: "future path"
210: "transform"
211: "pair"
212: "known"
213: "dependent"
214: "proto-dependent"
215: "numeric"
216: "independent"
217: "token list"
218: "structured"
219: "unsuffixed macro"
220: "suffixed macro"
221: "undefined"
222: "true"
223: "false"
224: "nulledges"
225: "nullpen"
226: "jobname"
227: "readstring"
228: "pencircle"
229: "normaldeviate"
230: "odd"
231: "unknown"
232: "not"
233: "decimal"
234: "reverse"
235: "makepen"
236: "oct"
237: "hex"
238: "ord"
239: "char"
240: "length"
241: "xpart"
242: "ypart"
243: "xxpart"
244: "xypart"
245: "yxpart"
246: "yypart"
247: "sqrt"
248: "mexp"
249: "mlog"
250: "sind"
251: "cosd"
252: "floor"
253: "uniformdeviate"
254: "charexists"
255: "argd"
256: "cycle"
257: "++"
258: "and"
259: "or"
260: "<="
261: ">="
262: "<>"
263: "substring"
264: "subpath"
265: "directiontime"
266: "point"
267: "precontrol"
268: "postcontrol"
269: "penoffset"
270: "union"
271: "rotated"
272: "slanted"
273: "scaled"
274: "shifted"
275: "transformed"
276: "xscaled"
277: "yscaled"
278: "zscaled"
279: "intersectiontimes"
280: ".."
281: "tracingtitles"
282: "tracingequations"
283: "tracingchoices"
284: "tracingspecs"
285: "tracingpens"
286: "tracingcommands"
287: "tracingmacros"
288: "tracingedges"
289: "tracingoutput"
290: "tracingstats"
291: "tracingonline"
292: "year"
293: "month"
294: "day"
295: "time"
296: "charcode"
297: "charfam"
298: "charwd"
299: "charht"
300: "chardp"
301: "charic"
302: "chardw"
303: "designsize"
304: "hppp"
305: "vppp"
306: "pausing"
307: "proofing"
308: "smoothing"
309: "autorounding"
310: "xyzzy"
311: ""
312: " at line "
313: "fi"
314: "enddef"
315: "endfor"
316: " INACCESSIBLE"
317: "hash size"
318: "EQUIV("
319: ":="
320: "addto"
321: "as"
322: "at"
323: "begingroup"
324: "by"
325: "controls"
326: "cull"
327: "curl"
328: "delimiters"
329: "display"
330: "endgroup"
331: "everyjob"
332: "exitif"
333: "from"
334: "header"
335: "interim"
336: "let"
337: "newinternal"
338: "of"
339: "on"
340: "openwindow"
341: "randomseed"
342: "reportstats"
343: "readterminal"
344: "save"
345: "shipout"
346: "step"
347: "str"
348: "to"
349: "until"
350: " ETC."
351: " CLOBBERED"
352: " IMPOSSIBLE"
353: " NONEXISTENT"
354: " BAD"
355: "[]"
356: "(EXPR"
357: "(SUFFIX"
358: "(TEXT"
359: "->"
360: ">->"
361: "<expression>->"
362: "<expression>of<primary>->"
363: "(SAVED)"
364: "var"
365: "xx"
366: "xy"
367: "yx"
368: "yy"
369: "%CAPSULE"
370: "part "
371: "struct"
372: "Path"
373: " .."
374: " ..cycle"
375: "{curl "
376: "{open?}"
377: "..control?"
378: "..tension "
379: " and "
380: "..bounded"
381: "..controls "
382: "??"
383: ", before choices"
384: ", after choices"
385: "Some number got too big"
386: "The path that I just computed is out of range."
387: "So it will probably look funny. Proceed, for a laugh."
388: "path size"
389: "Edge structure"
390: "row "
391: " |"
392: "move table size"
393: "Tracing edges"
394: " (weight "
395: "(No new edges added.)"
396: "Cycle spec"
397: " % beginning in the "
398: "% entering the "
399: " & cycle"
400: "first"
401: "second"
402: "third"
403: "fourth"
404: "fifth"
405: "sixth"
406: "seventh"
407: "eighth"
408: " octant"
409: "   ..controls "
410: " % segment "
411: ", before subdivision into octants"
412: ", after subdivision"
413: "Curve out of range"
414: "At least one of the coordinates in the path I'm about to"
415: "digitize was really huge (potentially bigger than 4095)."
416: "So I've cut it back to the maximum size."
417: "The results will probably be pretty wild."
418: "Pen polygon"
419: " .. cycle"
420: " .. "
421: " (newly created)"
422: "Pen cycle must be convex"
423: "The cycle you specified either has consecutive equal points"
424: "or turns right or turns through more than 360 degrees."
425: "So I've replaced it by the trivial path `(0,0)..cycle'."
426: "@ Octant "
427: " ("
428: " offset"
429: "), from "
430: " to "
431: "@ retrograde line from "
432: "@ transition line "
433: ", from "
434: "dep"
435: "*4"
436: "## "
437: "#### "
438: "Redundant equation"
439: "I already knew that this equation was true."
440: "But perhaps no harm has been done; let's continue."
441: "Variable "
442: " should have been defined"
443: "Oh dear. You've got some partially-evaluated expressions"
444: "depending on this variable, but now it's essentially"
445: "disappearing before getting any value! I shall try to"
446: "keep going by assuming that a default value had been given."
447: "[unknown command code!]"
448: "<*>"
449: "<insert> "
450: "p."
451: ",l."
452: "l."
453: "<for...> "
454: "<argument> "
455: "<recently read> "
456: "<to be read again> "
457: "<inserted text> "
458: "<scanned expression> "
459: "input stack size"
460: "text input levels"
461: "endinput"
462: "Incomplete if; all text was ignored after line "
463: "A forbidden `outer' token occurred in skipped text."
464: "This kind of error happens when you say `if...' and forget"
465: "the matching `fi'. I've inserted a `fi'; this might work."
466: "The file ended while I was skipping conditional text."
467: "File ended"
468: "Forbidden token found"
469: " while scanning "
470: "I suspect you have forgotten an `enddef',"
471: "causing me to read past where you wanted me to stop."
472: "I'll try to recover; but if the error is serious,"
473: "you'd better type `E' or `X' now and fix your file."
474: "to the end of the statement"
475: "A previous error seems to have propagated,"
476: "a text argument"
477: "It seems that a right delimiter was left out,"
478: "the definition of "
479: "the text of a "
480: " loop"
481: "I suspect you have forgotten an `endfor',"
482: "Runaway "
483: "text?"
484: "definition?"
485: "loop?"
486: "Incomplete string constant has been flushed"
487: "Strings should finish on the same line as they began."
488: "I've deleted the partial string; you might want to"
489: "insert another by typing, e.g., `I""new string""'."
490: "Enormous number has been reduced"
491: "I can't handle numbers bigger than about 4095.99998;"
492: "so I've changed your constant to that maximum amount."
493: "(Please type a command or say `end')"
494: "*** (job aborted, no legal end found)"
495: "=>"
496: "def"
497: "vardef"
498: "primarydef"
499: "secondarydef"
500: "tertiarydef"
501: "for"
502: "forsuffixes"
503: "forever"
504: "Nonlocal expr parameter will be changed to 0"
505: "I don't allow `def f(expr x)=def g=x enddef enddef',"
506: "unless x has a known numeric value."
507: "I can't handle, e.g., `def f(expr x)=forever: x enddef'."
508: "quote"
509: "#@"
510: "@#"
511: "Missing symbolic token inserted"
512: "Sorry: You can't redefine a number or a string."
513: "I've inserted an inaccessible symbol so that your"
514: "definition will be completed without mixing me up too badly."
515: "The next thing in this `def' should have been `=',"
516: "because I've already looked at the definition heading."
517: "But don't worry; I'll pretend that an equals sign"
518: "was present. Everything from here to `enddef'"
519: "will be the replacement text of this macro."
520: "expr"
521: "suffix"
522: "text"
523: "primary"
524: "secondary"
525: "tertiary"
526: "Missing parameter type; `expr' will be assumed"
527: "You should've had `expr' or `suffix' or `text' here."
528: "parameter stack size"
529: "*** (cannot readterminal in nonstop modes)"
530: "Extra `endfor'"
531: "I'm not currently working on a for loop,"
532: "so I had better not try to end anything."
533: "input"
534: "Lost loop"
535: "I'm confused; after exiting from a loop, I still seem"
536: "to want to repeat it. I'll try to forget the problem."
537: "No loop is in progress"
538: "Why say `exitif' when there's nothing to exit from?"
539: "After `exitif <boolean exp>' I expect to see a semicolon."
540: "I shall pretend that one was there."
541: "*** (loop confusion)"
542: ")<-"
543: "Too many arguments to "
544: "   Missing `"
545: "I'm going to assume that the comma I just read was a"
546: "right delimiter, and then I'll begin expanding the macro."
547: "You might want to delete some tokens before continuing."
548: "Missing argument to "
549: "That macro has more parameters than you thought."
550: "I'll continue by pretending that each missing argument"
551: "is either zero or null."
552: "Improper expression in text argument will be zeroed"
553: "When an `expr' argument of one macro is used in a `text'"
554: "argument of another, it must have a known numeric value."
555: " for"
556: "I've got the first argument; will look now for the other."
557: "if"
558: "else"
559: "elseif"
560: "There should've been a colon after the condition."
561: "{true}"
562: "{false}"
563: "Extra "
564: "I'm ignoring this; it doesn't match any if."
565: "Improper "
566: "When you say `for x=a step b until c',"
567: "the initial value `a' and the step size `b'"
568: "and the final value `c' must have known numeric values."
569: "The next thing in this loop should have been `=' or `:='."
570: "was present, and I'll look for the values next."
571: "The next thing in this loop should have been a `:'."
572: "So I'll pretend that a colon was present;"
573: "everything from here to `endfor' will be iterated."
574: " ENDFOR"
575: "{loop value="
576: "initial value"
577: "step size"
578: "I assume you meant to say `until' after `step'."
579: "So I'll look for the final value and colon next."
580: "final value"
581: "[tex,sys]"
582: ".tfm"
583: "input file name"
584: "I can't find file `"
585: "I can't write on file `"
586: "'."
587: ".mf"
588: "Please type another "
589: "*** (job aborted, file error in nonstop mode)"
590: ": "
591: "mfput"
592: ".log"
593: "**"
594: "transcript file name"
595: "  "
596: ".gf"
597: "file name for output"
598: "File names can't appear within macros"
599: "Sorry...I've converted what follows to tokens,"
600: "possibly garbaging the name you gave."
601: "Please delete the tokens and insert the name again."
602: "null"
603: "exp"
604: " (future pen)"
605: " (future path)"
606: "linearform"
607: ">> "
608: "recycle"
609: "Some data in "
610: " was never used"
611: "Next time please `shipout' or `display' or `cull'"
612: "an edges variable before you dispense with it."
613: "A primary"
614: " expression can't begin with `"
615: "I'm afraid I need some sort of value in order to continue,"
616: "so I've tentatively inserted `0'. You may want to"
617: "delete this zero and insert something else;"
618: "see Chapter xx of The METAFONTbook for an example."
619: "Nonnumeric ypart has been replaced by 0"
620: "I thought you were giving me a pair `(x,y)'; but"
621: "after finding a nice xpart `x' I found a ypart `y'"
622: "that isn't of numeric type. So I've changed y to zero."
623: "(The y that I didn't like appears above the error message.)"
624: "A group begun on line "
625: " never ended"
626: "I saw a `begingroup' back there that hasn't been matched"
627: "by `endgroup'. So I've inserted `endgroup' now."
628: "Division by zero"
629: "I'll pretend that you meant to divide by 1."
630: "Improper subscript has been replaced by zero"
631: "A bracketed subscript must have a known numeric value;"
632: "unfortunately, what I found was the value that appears just"
633: "above this error message. So I'll try a zero subscript."
634: " has been obliterated"
635: "It seems you did a nasty thing---probably by accident,"
636: "but nevertheless you nearly hornswoggled me..."
637: "While I was evaluating the right-hand side of this"
638: "command, something happened, and the left-hand side"
639: "is no longer a variable! So I won't change anything."
640: "While I was evaluating the suffix of this variable,"
641: "something was redefined, and it's no longer a variable!"
642: "In order to get back on my feet, I've inserted `0' instead."
643: "copy"
644: "I've seen a `[' and a subscript value, in a suffix,"
645: "so a right bracket should have come next."
646: "A secondary"
647: "I've scanned an expression of the form `a[b,c',"
648: "A tertiary"
649: "Pen path must be a cycle"
650: "I can't make a pen from the given path."
651: "I've scanned a direction spec for part of a path,"
652: "so a right brace should have come next."
653: "Undefined coordinates will be replaced by (0,0)"
654: "I need x and y numbers for this part of the path."
655: "The value I found (see above) was no good;"
656: "so I'll try to keep going by using zero instead."
657: "Undefined x coordinate has been replaced by 0"
658: "I need a `known' x value for this part of the path."
659: "Undefined y coordinate has been replaced by 0"
660: "I need a `known' y value for this part of the path."
661: "Improper curl has been replaced by 1"
662: "A curl must be a known, nonnegative number."
663: "I've got the x coordinate of a path direction;"
664: "will look for the y coordinate next."
665: "An"
666: "A path join command should end with two dots."
667: "tension"
668: "bounded"
669: "Improper tension has been set to 1"
670: "The expression above should have been a number > 3/4."
671: "Paths don't touch; `&' will be changed to `..'"
672: "When you join paths `p&q', the ending point of p"
673: "must be exactly equal to the starting point of q."
674: "So I'm going to pretend that you said `p..q' instead."
675: "Undefined condition will be treated as `false'"
676: "The expression shown above should have had a definite"
677: "true-or-false value. I'm changing it to `false'."
678: "Not yet implemented: "
679: "Please bear with the author until he has time to finish."
680: "Meanwhile the value 0 is being returned."
681: "Meanwhile the argument (shown above) is being returned."
682: "Not implemented: "
683: "unknown pair"
684: "unknown numeric"
685: "This operation isn't in my repertoire, because the argument"
686: "has the wrong type. Continue, and I'll simply return the"
687: "argument (shown above) as the result of the operation."
688: ")}"
689: "String contains illegal digits"
690: "I zeroed out characters that weren't in the range 0..7."
691: "I zeroed out characters that weren't hex digits."
692: "Number too large ("
693: "I have trouble with numbers greater than 4095; watch out."
694: "Meanwhile the second argument (above) is being returned."
695: "Not implemented: ("
696: "I'm afraid I don't know how to apply that operation to that"
697: "combination of types. Continue, and I'll simply return the"
698: "second argument (see above) as the result of the operation."
699: "{("
700: "Unknown relation will be considered false"
701: "I don't know whether the expression above is positive,"
702: "negative, or zero. So this comparison test won't be `true'."
703: "You're trying to divide the quantity shown above the error"
704: "message by zero. I'm going to divide it by one instead."
705: "Improper transformation argument"
706: "The expression shown above has the wrong type,"
707: "so I can't transform anything using it."
708: "Transform components aren't all known"
709: "I'm unable to apply a partially specified transformation"
710: "except to a fully known pair or transform."
711: "That transformation is too hard"
712: "I can apply complicated transformations to paths,"
713: "but I can only do fairly simple things to edges. Sorry."
714: "Too far to shift"
715: "I can't shift the edges as requested---it would"
716: "make some coordinates too large or too small."
717: "This path has no "
718: "A non-cyclic path can be referenced only by time values"
719: "between 0 and its length. I'll use (0,0) as the answer."
720: "A statement can't begin with `"
721: "I was looking for the beginning of a new statement."
722: "If you just proceed without changing anything, I'll ignore"
723: "everything up to the next `;'. Please insert a semicolon"
724: "now in front of anything that you don't want me to delete."
725: "(See Chapter xx of The METAFONTbook for an example.)"
726: "Extra tokens will be flushed"
727: "I've just read as much of that statement as I could fathom,"
728: "so a semicolon should have been next. It's very puzzling..."
729: "but I'll try to get myself back together, by ignoring"
730: "Isolated expression"
731: "I couldn't find an `=' or `:=' after the"
732: "expression that is shown above this error message,"
733: "so I guess I'll just ignore it and carry on."
734: "Improper `:=' will be changed to `='"
735: "I didn't find a variable name at the left of the `:=',"
736: "so I'm going to pretend that you said `=' instead."
737: ")=("
738: "Internal quantity `"
739: "' must receive a known value"
740: "I can't set an internal quantity to anything but a known"
741: "numeric value, so I'll have to ignore this assignment."
742: "Equation cannot be performed ("
743: "I'm sorry, but I don't know how to make such things equal."
744: "(See the two expressions just above the error message.)"
745: "Redundant or inconsistent equation"
746: "An equation between already-known quantities can't help."
747: "But don't worry; continue and I'll just ignore it."
748: "Inconsistent equation"
749: "The equation I just read contradicts what was said before."
750: " (off by "
751: "Illegal suffix of declared variable will be flushed"
752: "Variables in declarations must consist entirely of"
753: "names and generic subscripts, e.g., `x[]a'."
754: "Are you trying to use a reserved word in a variable name?"
755: "I'm going to discard the junk I found here,"
756: "up to the next comma or the end of the declaration."
757: "Explicit subscripts like `x15a' aren't permitted."
758: "Extra `endgroup'"
759: "I'm not currently working on a `begingroup',"
760: "end"
761: "dump"
762: "Always say `randomseed:=<numeric expression>'."
763: "Unknown value will be ignored"
764: "Your expression was too random for me to handle,"
765: "so I won't change the random seed just now."
766: "errorstopmode"
767: "inner"
768: "outer"
769: "I found no right delimiter to match a left one. So I've"
770: "put one in, behind the scenes; this may fix the problem."
771: "The token "
772: " is no longer a right delimiter"
773: "Strange: This token has lost its former meaning!"
774: "I'll read it as a right delimiter this time;"
775: "but watch out, I'll probably miss it later."
776: "The token`"
777: "' isn't an internal quantity"
778: "Something like `tracingonline' should follow `interim'."
779: "You should have said `let symbol = something'."
780: "was present. The next token I read will be `something'."
781: "number of internals"
782: "showtoken"
783: "showstats"
784: "show"
785: "showall"
786: "showvariable"
787: "showdependencies"
788: "showalldependencies"
789: "OK"
790: "This isn't an error message; I'm just showing something."
791: "Type `I tracingonline:=1' to see complex results"
792: "on your terminal as well as in the transcript file."
793: "> "
794: "(EXPR)"
795: "(outer) "
796: "lef"
797: "righ"
798: "t delimiter, which matches "
799: "name"
800: "variable"
801: "macro:"
802: "'d macro:"
803: "[repeat the loop]"
804: "Memory usage "
805: "; string usage "
806: "=macro:"
807: " = "
808: "contour"
809: "doublepath"
810: "also"
811: "withpen"
812: "withweight"
813: " is the wrong type ("
814: "I was looking for a variable with ""known"" edges."
815: "So I'll not change anything just now."
816: "Not a variable"
817: "At this point I needed to see the name of an edges variable."
818: "(Or perhaps you have indeed presented me with one; I might"
819: "have missed it, if it wasn't followed by the proper token.)"
820: "Improper `addto'"
821: "This expression should have specified known edges."
822: "This expression should have been a known path."
823: "Improper type"
824: "Next time say `withweight <known numeric expression>';"
825: "I'll ignore this `with' clause and look for another."
826: "Next time say `withpen <known pen expression>';"
827: "Weight must be -3, -2, -1, +1, +2, or +3"
828: "Not a cycle"
829: "That contour should have ended with `..cycle' or `&cycle'."
830: "Strange path (winding number is zero)"
831: "Backwards path (winding number is negative)"
832: "The path doesn't have a counterclockwise orientation,"
833: "so I'll probably have trouble drawing it."
834: "Bad window number"
835: "It should be the number of an open window."
836: "Improper `openwindow'"
837: "Say `openwindow k from (r0,c0) to (r1,c1) at (x,y)',"
838: "where all quantities are known and  k is between 0 and 15."
839: "Bad culling amounts"
840: "They should be `(n,p)' where n is negative, p is positive."
841: "message"
842: "errmessage"
843: "errhelp"
844: "Not a string"
845: "A message should be a known string expression."
846: "(That was another `errmessage'.)"
847: "This error message was generated by an `errmessage'"
848: "command, so I can't give any explicit help."
849: "Pretend that you're Hercule Poirot, examine all clues,"
850: "and deduce the truth by order and method."
851: "Enormous "
852: " has been reduced"
853: "Font metric dimensions must be less than 2048pt."
854: "charlist"
855: "ligtable"
856: "extensible"
857: "headerbyte"
858: "fontdimen"
859: "Invalid code has been replaced by 0"
860: "I was looking for a number between 0 and 255, or for a"
861: "string of length 1. Didn't find it; will use 0 instead."
862: "Character "
863: "code "
864: "is already in a ligtable"
865: "is already in a charlist"
866: "is already extensible"
867: "It's not legal to name a character more than once in a"
868: "ligtable, charlist, or extensible command, except that"
869: "extensible characters can come at the end of a charlist."
870: "Therefore I'm not going to make any changes just now."
871: "Improper location"
872: "I was looking for a known, positive number."
873: "For safety's sake I'll ignore the present command."
874: "A colon should follow a headerbyte or fontinfo location."
875: "ligtable size"
876: "Illegal ligtable step"
877: "I was looking for `=:' or `kern' here."
878: "=:"
879: "kern"
880: "Ligature program too long"
881: "After 256 ligtable steps, no more colons are allowed."
882: "Improper kern"
883: "The amount of kern should be a known numeric value."
884: "I'm processing `extensible c: t,m,b,r'."
885: "Improper font parameter"
886: "(some "
887: "s had to be adjusted by up to "
888: "pt)"
889: "(illegal design size has been changed to 10pt)"
890: "file name for font metrics"
891: "Font metrics written on "
892: "(a font metric dimension"
893: " font metric dimensions"
894: " had to be decreased)"
895: " METAFONT output "
896: " (just shipped out)"
897: "(There's unbounded black in character shipped out!)"
898: "special"
899: "numspecial"
900: "Unsuitable expression"
901: "The expression shown above has the wrong type to be output."
902: "title "
903: "Output written on "
904: " character"
905: ", "
906: " bytes)."
907: "r GFtoDVI;"
908: " (INIMF)"
909: "You can't dump inside a group"
910: "`begingroup...dump' is a no-no."
911: " strings of total length "
912: " memory locations dumped; current usage is "
913: " symbolic tokens"
914: " (preloaded base="
915: ".base"
916: "base file name"
917: "Beginning to dump on file "
918: "Transcript written on "
919: "(end occurred when "
920: " on line "
921: " was incomplete)"
922: "(see the transcript file for additional information)"
923: "(dump is performed only by INIMF)"
924: "debug # (-1 to exit):"
(19683 characters in all.)